﻿body {
	margin: 1em;
	font-family: Calibri, Verdana, sans-serif;
	background-color: #ccc;
}

.Content {
	margin-right: 50px;
}

.Menu {
	font-size: 12px;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #ffd;
	width: 42px;
	height: 32px;
	position: absolute;
	margin: 0;
	padding: 8px;
	top: 0;
	right: 0;
}

.Menu ul {
	margin: 0;
	margin-left: 0.2em;
	padding: 0;
}

.Menu ul li {
	list-style: none;
	margin-bottom: 0.2em;
	padding: 0;
}

/* ------------------------------------------------------------ */

.PastePreviewLink {
	text-decoration: none;
}

.PastePreview:hover {
	background-color: #ddf;
}

.PastePreview { cursor: pointer; cursor: hand;}
.PastePreview * { cursor: pointer; cursor: hand;}

.PastePreview {
	padding: 1em;
	display: block;
	background-color: white;
	border: 1px solid black;
	height: 80px;
	overflow: hidden;
}
.PastePreview .Language {
	display: block;
	font-size: small;
	color: #888;
	position: relative;
	width: 50px;
	height: 70px;
}
.PastePreview .Date {
	display: block;
	font-size: small;
	color: #888;
	float: right;
}
.PastePreview .Text {
	display: block;
	position: relative;
	left: 60px;
	height: 70px;
	top: -70px;
	overflow: hidden;
	font-family: Consolas, "Andale Mono", "Neep Alt", Neep, monospace;
	font-size: 10px;
}

/* ------------------------------------------------------------ */

.Paste .Date {
}
.Paste .Language {
	border-left: 1px solid black;
	padding-left: 10px;
	margin-left: 10px;
}
.Paste .Meta {
	display: block;
	background-color: white;
	border: 1px solid black;
	font-size: small;
	color: #888;
	margin-bottom: 10px;
	padding: 10px;
}

.Paste .Meta .Language {
	display: inline;
}
.Paste .Meta .Language {
	display: inline;
}

.Paste .Text {
	padding: 10px;
	border: 1px solid black;
	background-color: white;
	display: block;
	font-family: Consolas, "Andale Mono", "Neep Alt", Neep, monospace;
	font-size: 12px;
}

/* ------------------------------------------------------------ */

.Paste .Body .Meta {
	background-color: red;
}

.Editor Textarea {
}

.Editor Input {
}

/* Syntax highlighting */
.num                { color: #800; }
.str                { color: #800; }
.kwa                { color: #008; }
.kwb                { color: #008; }
.sym                { color: #666; }
.kwd                { color: #088; }
.slc                { color: #080; }

body.Recent a.Recent {
	display: none;
}
body.New a.New {
	display: none;
}
div.Language {
	float: left;
	padding: 2px;
}
div.Language:hover {
	background-color: #ccf;
}
select.Language {
	margin: 2px;
}
.Clearing {
	clear: both;
	height: 0.5em;
}
